package com.spring.oaassist.web.service;

import java.util.List;
import java.util.Map;

import com.spring.common.web.model.CareClassAppointment;
import com.spring.common.web.model.CourseAppointment;
import com.spring.oaassist.web.form.CourseForm;
import com.spring.oaassist.web.form.CourseQueryForm;
import com.spring.tools.Result;

public interface CourseService {

	Result appointCourse(CourseForm courseForm);

	Result appointCareClass(CourseForm courseForm);

	Result cancelCareClass(String care_class_appointment_id);

	Map<String, Object> getMyCareClassList(CourseQueryForm queryForm);

	Result cancelCourse(String course_appointmet_id);

	Result releaseCourse(String id, String course_type, String isReleased);
	
	List<CourseAppointment> student(String course_open_detailID) ;
	
	List<CareClassAppointment> careClassStudent(String careClassOpenID);

}
